A fast random number generator for stochastic simulations
نویسنده
چکیده
A discrete random number (DRN) generator for stochastic differential equations is proposed. The generator has exactly 8 states and thus 10 DRN’s can be obtained from a single 32-bit random variable. This is advantageous when large numbers of DRN’s are needed, as for example in fluctuating latticeBoltzmann models. The moments of the discrete distribution match those of a Gaussian distribution (zero mean and unit variance) up to 5th-order. Numerical tests show that satisfactory statistical properties can be obtained with several 32-bit pseudo random number (PRN) generators.
منابع مشابه
A Family of Hybrid Random Number Generators with Adjustable Quality and Speed
Conventional random number generators provide the speed but not necessarily the high quality output streams needed for large-scale stochastic simulations. Cryptographically-based generators, on the other hand, provide superior quality output but are often deemed too slow to be practical for use in large simulations. We combine these two approaches to construct a family of hybrid generators that...
متن کاملRandom number generators for massively parallel simulations on GPU
High-performance streams of (pseudo) random numbers are crucial for the efficient implementation for countless stochastic algorithms, most importantly, Monte Carlo simulations and molecular dynamics simulations with stochastic thermostats. A number of implementations of random number generators has been discussed for GPU platforms before and some generators are even included in the CUDA support...
متن کاملEffect of Wind Speed and Load Correlation on ELCC of Wind Turbine Generator
Utilization of wind turbines as economic and green production units, poses new challenges to the power system planners, mainly due to the stochastic nature of the wind, adding a new source of uncertainty to the power system. Different types of distribution and correlation between this random variable and the system load makes conventional method inappropriate for modeling such a correlation. In...
متن کاملA Report of a Significant Error On a Frequently Used Pseudo Random Number Generator
Emergence of stochastic simulations as an extensively used computational tool for scientific purposes intensified the need for more accurate ways of generating sufficiently long sequences of uncorrelated random numbers. Even though several different methods have been proposed for this end, deterministic algorithms known as pseudo-random number generators (PRNGs) emerged to be the most widely us...
متن کاملA hardware generator of multi-point distributed random numbers for Monte Carlo simulation
Monte Carlo simulation of weak approximations of stochastic differential equations constitutes an intensive computational task. In applications such as finance, for instance, to achieve “real time” execution, as often required, one needs highly efficient implementations of the multi-point distributed random number generator underlying the simulations. In this paper a fast and flexible dedicated...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computer Physics Communications
دوره 180 شماره
صفحات -
تاریخ انتشار 2009